presentment to the maker - Spanish English Dictionary